mentally prepare oneself - German English Dictionary